| PRE-REQUISITE | UFUG 2602 |
|---|---|
| DESCRIPTION | Design and Analysis of Algorithms is an important course that bridges students to a number of advanced courses in data science and analytics. This course introduces core data structures and algorithms. It covers advanced asymptotic complexity analysis, introduces common algorithmic paradigms (e.g., divide-and-conquer, greedy, and dynamic programming), a collection of classic algorithms (e.g., graph algorithms) and introduces the computational complexity theory. The course employs a range of assessment methods, including individual projects, coding exercises and closed-book exams, to foster both theoretical and practical foundation. |
| Section | Date & Time | Room | Instructor | Quota | Enrol | Avail | Wait | Remarks |
|---|---|---|---|---|---|---|---|---|
| L01 (6444) | MoWe 03:00PM - 04:20PM | Rm 122, E1 | ZHANG, Yanlin | 48 | 0 | 48 | 0 | |
| LA01 (6445) | We 06:00PM - 06:50PM | Rm 227, E1 | ZHANG, Yanlin | 48 | 0 | 48 | 0 |